titan arum (amorphophallus titanum) - Turkish English Dictionary